<?hh



<<__EntryPoint>>
function main_844() {
$i = 0;
 print ++$i;
 print "\t";
 print (true==true) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print ($a ==true) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = true;
 print (true==$b) ? 'Y' : 'N';
 print ($a ==$b) ? 'Y' : 'N';
 print "\t";
 print "true == true	";
 print "\n";
 print ++$i;
 print "\t";
 print (true==false) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print ($a ==false) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = false;
 print (true==$b) ? 'Y' : 'N';
 print ($a ==$b) ? 'Y' : 'N';
 print "\t";
 print "true == false	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, 1)) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, 1)) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = 1;
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == 1	";
 print "\n";
 print ++$i;
 print "\t";
 print (true==0) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print ($a ==0) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = 0;
 print (true==$b) ? 'Y' : 'N';
 print ($a ==$b) ? 'Y' : 'N';
 print "\t";
 print "true == 0	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, -1)) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, -1)) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = -1;
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == -1	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, '1')) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, '1')) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = '1';
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == '1'	";
 print "\n";
 print ++$i;
 print "\t";
 print (true=='0') ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print ($a =='0') ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = '0';
 print (true==$b) ? 'Y' : 'N';
 print ($a ==$b) ? 'Y' : 'N';
 print "\t";
 print "true == '0'	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, '-1')) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, '-1')) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = '-1';
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == '-1'	";
 print "\n";
 print ++$i;
 print "\t";
 print (true==null) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print ($a ==null) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = null;
 print (true==$b) ? 'Y' : 'N';
 print ($a ==$b) ? 'Y' : 'N';
 print "\t";
 print "true == null	";
 print "\n";
 print ++$i;
 print "\t";
 print (true==darray[]) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print ($a ==darray[]) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = darray[];
 print (true==$b) ? 'Y' : 'N';
 print ($a ==$b) ? 'Y' : 'N';
 print "\t";
 print "true == array()	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, varray[1])) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, varray[1])) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = varray[1];
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == array(1)	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, varray[2])) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, varray[2])) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = varray[2];
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == array(2)	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, varray['1'])) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, varray['1'])) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = varray['1'];
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == array('1')	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, darray['0' => '1'])) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, darray['0' => '1'])) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = darray['0' => '1'];
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == array('0' => '1')	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, varray['a'])) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, varray['a'])) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = varray['a'];
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == array('a')	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, darray['a' => 1])) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, darray['a' => 1])) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = darray['a' => 1];
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == array('a' => 1)	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, darray['b' => 1])) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, darray['b' => 1])) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = darray['b' => 1];
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == array('b' => 1)	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, darray['a' => 1, 'b' => 2])) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, darray['a' => 1, 'b' => 2])) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = darray['a' => 1, 'b' => 2];
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == array('a' => 1, 'b' => 2)	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, varray[darray['a' => 1]])) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, varray[darray['a' => 1]])) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = varray[darray['a' => 1]];
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == array(array('a' => 1))	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, varray[darray['b' => 1]])) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, varray[darray['b' => 1]])) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = varray[darray['b' => 1]];
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == array(array('b' => 1))	";
 print "\n";
 print ++$i;
 print "\t";
 print (HH\Lib\Legacy_FIXME\eq(true, 'php')) ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print (HH\Lib\Legacy_FIXME\eq($a, 'php')) ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = 'php';
 print (HH\Lib\Legacy_FIXME\eq(true, $b)) ? 'Y' : 'N';
 print (HH\Lib\Legacy_FIXME\eq($a, $b)) ? 'Y' : 'N';
 print "\t";
 print "true == 'php'	";
 print "\n";
 print ++$i;
 print "\t";
 print (true=='') ? 'Y' : 'N';
 $a = 1;
 $a = 't';
 $a = true;
 print ($a =='') ? 'Y' : 'N';
 $b = 1;
 $b = 't';
 $b = '';
 print (true==$b) ? 'Y' : 'N';
 print ($a ==$b) ? 'Y' : 'N';
 print "\t";
 print "true == ''	";
 print "\n";
}
